Słownik techniczny polsko-angielski

waste disposal, refuse disposal